body { margin: 15px 15px 15px 15px; background: #f2f2f2; }

.layuimini-container { border: 1px solid #f2f2f2; border-radius: 5px; background-color: #ffffff }

.layuimini-main { margin: 10px 10px 10px 10px; }

/**必填红点 */
.layuimini-form > .layui-form-item > .required:after { content: '*'; color: red; position: absolute; margin-left: 4px; font-weight: bold; line-height: 1.8em; top: 6px; right: 5px; }

.layuimini-form > .layui-form-item > .layui-form-label { width: 120px !important; }

.layuimini-form > .layui-form-item > .layui-input-block { margin-left: 150px !important; }

.layuimini-form > .layui-form-item > .layui-input-block > tip { display: inline-block; margin-top: 10px; line-height: 10px; font-size: 10px; color: #a29c9c; }
.layuimini-form  .layui-footer { left: 0; background-color: #fff;text-align:center; }
/**搜索框*/
.layuimini-container .table-search-fieldset { margin: 0; border: 1px solid #e6e6e6; padding: 10px 20px 5px 20px; color: #6b6b6b; }

/**自定义滚动条样式 */
::-webkit-scrollbar { width: 6px; height: 6px }

::-webkit-scrollbar-track { background-color: transparent; -webkit-border-radius: 2em; -moz-border-radius: 2em; border-radius: 2em; }

::-webkit-scrollbar-thumb { background-color: #9c9da0; -webkit-border-radius: 2em; -moz-border-radius: 2em; border-radius: 2em }

.body-sm { font-size: 12px; margin: 5px 5px; }

.body-sm .layui-form-pane .layui-form-label { height: 30px; width: 100px; line-height: 28px; padding: 0 5px; }

.body-sm .layui-input, .body-sm .layui-select, .body-sm .layui-textarea { height: 30px; }

.body-sm .layui-btn:not(.layui-btn-lg ):not(.layui-btn-sm):not(.layui-btn-xs) { height: 30px; line-height: 30px; padding: 0 10px; font-size: 12px }

.body-sm .layui-table td, .body-sm .layui-table th { padding-top: 0px; padding-right: 5px; padding-bottom: 0px; padding-left: 5px; font-size: 12px }

.body-sm .layui-table-view .layui-table .layui-table-cell { height: 30px; line-height: 28px; padding-top: 2px; padding-left: 0px; padding-right: 0px }

.body-sm .layui-table-view .layui-table .layui-table-expanded .layui-table-cell { height: auto; max-height: 94px; white-space: normal; text-overflow: clip }

.body-sm .layuimini-container .table-search-fieldset { padding: 0px 5px 0px 5px; }

.body-sm .layui-form-item { margin-bottom: 5px; }
.body-sm .layui-form-radio>* { font-size: 12px; }
.body-sm .layui-form-radio { margin-bottom: 6px; }

body { margin: 15px 15px 15px 15px; background: #f2f2f2; }

.layuimini-container { border: 1px solid #f2f2f2; border-radius: 5px; background-color: #ffffff }

.layuimini-main { margin: 10px 10px 10px 10px; }

/**必填红点 */
.layuimini-form > .layui-form-item > .required:after { content: '*'; color: red; position: absolute; margin-left: 4px; font-weight: bold; line-height: 1.8em; top: 6px; right: 5px; }

.layuimini-form > .layui-form-item > .layui-form-label { width: 120px !important; }

.layuimini-form > .layui-form-item > .layui-input-block { margin-left: 150px !important; }

.layuimini-form > .layui-form-item > .layui-input-block > tip { display: inline-block; margin-top: 10px; line-height: 10px; font-size: 10px; color: #a29c9c; }

/**搜索框*/
.layuimini-container .table-search-fieldset { margin: 0; border: 1px solid #e6e6e6; padding: 10px 20px 5px 20px; color: #6b6b6b; }

/**自定义滚动条样式 */
::-webkit-scrollbar { width: 6px; height: 6px }

::-webkit-scrollbar-track { background-color: transparent; -webkit-border-radius: 2em; -moz-border-radius: 2em; border-radius: 2em; }

::-webkit-scrollbar-thumb { background-color: #9c9da0; -webkit-border-radius: 2em; -moz-border-radius: 2em; border-radius: 2em }

/**紧凑型样式 */
.body-sm { font-size: 12px; margin: 5px 5px; }
.body-sm .layui-form-item > .layui-form-label { padding:6px 12px;}
.body-sm .layui-form-pane .layui-form-label { height: 30px; width: 100px; line-height: 28px; padding: 0 5px; }
                                                                                                  
.body-sm .layui-input, .body-sm .layui-select, .body-sm .layui-textarea { height: 30px; }

.body-sm .layui-btn:not(.layui-btn-lg ):not(.layui-btn-sm):not(.layui-btn-xs) { height: 30px; line-height: 30px; padding: 0 10px; font-size: 12px }

.body-sm .layui-table td, .body-sm .layui-table th { padding-top: 0px; padding-right: 5px; padding-bottom: 0px; padding-left: 5px; font-size: 12px }

.body-sm .layui-table-view .layui-table .layui-table-cell { height: 30px; line-height: 28px; padding-top: 2px; padding-left: 0px; padding-right: 0px }

.body-sm .layui-table-view .layui-table .layui-table-expanded .layui-table-cell { height: auto; max-height: 94px; white-space: normal; text-overflow: clip }

.body-sm .layuimini-container .table-search-fieldset { padding: 0px 5px 0px 5px; }

.body-sm .layui-form-item { margin-bottom: 5px; }
